package seatiger.tomcat.catalina;

import javax.servlet.http.Cookie;

@Deprecated
public interface HttpRequest extends Request {
    void addHeader(String name, String value);
    void setMethod(String method);
    void setQueryString(String query);
    void setRequestURI(String uri);

    /**
     * 设置请求的session id
     * @param id
     */
    void setRequestedSessionId(String id);

    /**
     * 添加Cookie
     * @param cookie
     */
    void addCookie(Cookie cookie);

    /**
     * 返回解析后的uri
     * @return
     */
    String getDecodedRequestURI();


    /**
     * 设置Context的路径
     * @param path
     */
    void setContextPath(String path);
}